/*Red*/
body {TEXT-ALIGN: center;}
.border_light {
	BORDER: #ddd 1px solid; 
}
.border_left {
	BORDER: #ddd 1px solid; width:208px;
}
.title {
	HEIGHT: 23px;font-size:16px; BACKGROUND: url(../images/new_bg.jpg) repeat-x; BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 23px;
}
.title_left {
	text-align:left;
}

.title A {
	COLOR: #999
}
.title P A:hover {
	COLOR: #f60
}
.title2 {
	MARGIN-BOTTOM: 6px; BORDER-BOTTOM: #169500 2px solid; CLEAR: both; LINE-HEIGHT: 30px
}
.top2 {
	DISPLAY: none
}
.span_left {
	FLOAT: left;
}
.good_span_left {
	FLOAT: left;margin:2px;
}
.new_header {
	WIDTH: 990px; MARGIN: 0px auto
}
.nav_index {
	HEIGHT: 37px; BACKGROUND: url(../images/new_bg.jpg) repeat-x 0px -80px; POSITION: relative
}
.nav_index .tr {
	HEIGHT: 37px; WIDTH: 2px; BACKGROUND: url(../images/new_bg.jpg) no-repeat -8px -120px; FLOAT: right
}
.nav_index UL {
	FLOAT: left; MARGIN-LEFT: 10px
}
.nav_index LI .navtab {
	FLOAT: left; COLOR: #fff; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 12px; LINE-HEIGHT: 37px; PADDING-RIGHT: 12px
}
.nav_index LI .self {
	HEIGHT: 22px; BACKGROUND: #fff; FONT-WEIGHT: bold; COLOR: #c00; MARGIN-TOP: 7px; LINE-HEIGHT: 22px
}
.nav_index LI A:hover {
	TEXT-DECORATION: none; COLOR: #fff
}
.nav_index LI .self:hover {
	COLOR: #000
}
.zzmess {
	BORDER: #0062c3 1px solid; PADDING: 0px;
}
.zzmess LI {
	OVERFLOW: hidden; HEIGHT: 22px; WIDTH: 49%; FLOAT: left; PADDING-LEFT: 0.5%; LINE-HEIGHT: 20px
}
.left {
	WIDTH: 214px; FLOAT: left;
}
.syright { float:right; width:778px;padding-top:2px;padding-left:2px; }
.info_s {
text-align:left;
}
.cert,.uncert,.cert1,.uncert1,.xb,.unxb { display:inline-block;vertical-align:bottom; background:url(../images/cert.gif) no-repeat 0 0px; text-indent:-100em; width:32px; height:20px; }
.uncert { background-position:-70px 0; } 
.cert1 { background-position:-35px 0; } 
.home_notice {
	WIDTH: 224px; height:192px; FLOAT: right;BORDER: #ddd 1px solid;
}
.homegood {
	PADDING-BOTTOM: 5px; padding-top:2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;border:solid 1px #ddd;
}
.newgood {height:230px;padding-top:2px;
}
.allgood {PADDING-TOP: 2px;PADDING-BOTTOM: 20px;
}
.pro_list LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.pro_tjlist {
	WIDTH: 776px; FLOAT: left
}
.pro_tjlist LI {
	WIDTH: 142px;height:185px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 6px; TEXT-ALIGN: center; PADDING-TOP: 0px; PADDING-LEFT: 3px; LINE-HEIGHT: 18px; PADDING-RIGHT: 2px
}
.pro_tjlist LI IMG {
	HEIGHT: 132px; WIDTH: 132px; PADDING: 2px;
}
a:hover img { padding:0px; border:1px solid red;}

.cate { position:relative; top:0px; background:#fff6ed; border:solid 2px #9a0000; border-top:none; width:206px; }
.cate DL {
	BORDER-TOP-STYLE: none; PADDING: 0px;
}
.cate DT {
	HEIGHT: 30px; BACKGROUND: url(fl.gif) repeat-x 0px bottom; CLEAR: both
}
.cate DT A {
	TEXT-DECORATION: none;  DISPLAY: block; LINE-HEIGHT: 29px
}
.cate DT A:hover {
	TEXT-DECORATION: none;  DISPLAY: block; LINE-HEIGHT: 29px
}
.cate DT A {
	OVERFLOW: hidden; HEIGHT: 30px; BACKGROUND: url(icon.jpg) no-repeat right 10px;
}
.cate DT A:hover {
	color:red;
}
.cate DD {
	DISPLAY: none
}
.cate LI {
	BACKGROUND: url(../default/dot_icon.jpg) no-repeat 0px center; PADDING-LEFT: 0px; LINE-HEIGHT: 20px
}

.shopDetail {
	BORDER: #ddd 1px solid; height:300px; width:208px; 
}
.search {
	BORDER: #ddd 1px solid; height:50px;width:208px; 
}
.topProduct {
	BORDER: #ddd 1px solid;width:208px; 
}
.shopName {
    font-size:16px;font-weight:900;text-align:center;color:darkred;
}
/*.line{border-bottom: 1px #000000 dotted;width:180px;padding:5px;margin-left:10px;}*/
.star_0 {
	OVERFLOW: hidden; HEIGHT: 11px; WIDTH: 60px; BACKGROUND: url(../images/star.gif) no-repeat; DISPLAY: inline-block
}
.star_1 {
	OVERFLOW: hidden; HEIGHT: 11px; WIDTH: 60px; BACKGROUND: url(../images/star.gif) no-repeat; DISPLAY: inline-block
}
.star_2 {
	OVERFLOW: hidden; HEIGHT: 11px; WIDTH: 60px; BACKGROUND: url(../images/star.gif) no-repeat; DISPLAY: inline-block
}
.star_3 {
	OVERFLOW: hidden; HEIGHT: 11px; WIDTH: 60px; BACKGROUND: url(../images/star.gif) no-repeat; DISPLAY: inline-block
}
.star_4 {
	OVERFLOW: hidden; HEIGHT: 11px; WIDTH: 60px; BACKGROUND: url(../images/star.gif) no-repeat; DISPLAY: inline-block
}
.star_5 {
	OVERFLOW: hidden; HEIGHT: 11px; WIDTH: 60px; BACKGROUND: url(../images/star.gif) no-repeat; DISPLAY: inline-block
}
.star_5 {
	BACKGROUND-POSITION: 0px 0px
}
.star_4 {
	BACKGROUND-POSITION: 0px -20px
}
.star_3 {
	BACKGROUND-POSITION: 0px -40px
}
.star_2 {
	BACKGROUND-POSITION: 0px -60px
}
.star_1 {
	BACKGROUND-POSITION: 0px -80px
}
.star_0 {
	BACKGROUND-POSITION: 0px -100px
}

.zzmess {
	BORDER-TOP: #f30 1px solid; 
    BORDER-RIGHT: #f30 1px solid; 
    WIDTH: 540px;  
    BORDER-BOTTOM: #f30 1px solid; 
    PADDING:1px; 
    BORDER-LEFT: #f30 1px solid; 
    float:left;
}
.zzmess .h_oflow { border-bottom:dashed 1px #e4e4e4; padding-bottom:8px;padding-top:5px; margin-bottom:2px;}


LI {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
.center {
	BORDER: #ddd 1px solid; height:180px;
}
a:hover { color:#f00;}
.span_right {
    padding-top:2px;padding-bottom:2px;
}
.artile_list {
    padding-left:5px;padding-top:5px;
}
